﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace WheelChairSimulation2
{
    class SimEnvironment
    {

        protected WheelChair wheelChair;

        //private float cameraPosition;
        protected Vector2 cameraPosition;
        // Key locations in the level.        
        protected Vector2 start;
        protected Point exit = InvalidPosition;
        protected static readonly Point InvalidPosition = new Point(-1, -1);
        protected float elapsedTime;
        public ContentManager content;
        protected int envWidth = 3000;
        protected int envHeight = 1000;
        

        public virtual void LoadEnvironment()
        {

        }
        
        public virtual void Update(GameTime gameTime)
        {

        }

        public virtual void Draw(GameTime gameTime, SpriteBatch spriteBatch)
        {

        }

        
    }
}
